stage buffoon - Alemán Inglés Diccionario